package com.umpay.dto.merBusi.res.split;

import java.util.List;

import com.umpay.dto.merBusi.res.CommonBusiRes;

/**
 * 
 * @ClassName: TransSplitBusiRes  
 * @Description: 分账业务请求响应类
 * @author liuhaidong  
 * @date Jan 26, 2018
 */
public class TransSplitBusiRes extends CommonBusiRes{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private String orderId;	//变长32	商户订单号
	private String orderDate;	//定长8	商户订单日期
	private String tradeNo;	//变长32	原消费订单号
	private String oriOrderId;	//变长32	原消费订单日期
	private String oriOrderDate;	//定长8	商户号
	private String merCheckDate= "";	//定长8	金额
	private String amount;	//变长13	金额类型
	private String orderState = "";//交易状态
	private String accDate = "";//账户日期
	
	private List<SplitResultBusi> splitResult; //map	分账结果明细

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getOrderDate() {
		return orderDate;
	}

	public void setOrderDate(String orderDate) {
		this.orderDate = orderDate;
	}

	public String getTradeNo() {
		return tradeNo;
	}

	public void setTradeNo(String tradeNo) {
		this.tradeNo = tradeNo;
	}

	public String getOriOrderId() {
		return oriOrderId;
	}

	public void setOriOrderId(String oriOrderId) {
		this.oriOrderId = oriOrderId;
	}

	public String getOriOrderDate() {
		return oriOrderDate;
	}

	public void setOriOrderDate(String oriOrderDate) {
		this.oriOrderDate = oriOrderDate;
	}

	public String getMerCheckDate() {
		return merCheckDate;
	}

	public void setMerCheckDate(String merCheckDate) {
		this.merCheckDate = merCheckDate;
	}

	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public List<SplitResultBusi> getSplitResult() {
		return splitResult;
	}

	public void setSplitResult(List<SplitResultBusi> splitResult) {
		this.splitResult = splitResult;
	}	

	public String getOrderState() {
		return orderState;
	}

	public void setOrderState(String orderState) {
		this.orderState = orderState;
	}
	
	public String getAccDate() {
		return accDate;
	}

	public void setAccDate(String accDate) {
		this.accDate = accDate;
	}
	@Override
	public String toString() {
		return "TransSplitBusiRes [rpid=" + rpid + ",orderId=" + orderId + ", orderDate=" + orderDate + ", tradeNo=" + tradeNo
				+ ", oriOrderId=" + oriOrderId + ", oriOrderDate=" + oriOrderDate + ", merCheckDate=" + merCheckDate
				+ ", amount=" + amount + ", retMsg=" + retMsg +", retCode=" + retCode +", orderState=" + orderState +", accDate=" + accDate
				+", splitResult=" + splitResult+ "]";
	}
}
